1f263712e82eec38e83be8d6ed333a5ec45926a1,core/debug-api/source/jetbrains/mps/debug/api/integration/ui/breakpoint/BreakpointsTree.java,RootGroupKind,getGroup,#BreakpointNodeData#,273
Before Change
public SNodePointer getGroup(BreakpointNodeData breakpointNodeData) {
IBreakpoint breakpoint = breakpointNodeData.getBreakpoint();
if (breakpoint instanceof ILocationBreakpoint) {
return new SNodePointer(((ILocationBreakpoint) breakpoint).getLocation().getSNode().getContainingRoot());
} else {
return null;
}
After Change
public SNodePointer getGroup(@NotNull BreakpointNodeData breakpointNodeData) {
IBreakpoint breakpoint = breakpointNodeData.getBreakpoint();
if (breakpoint instanceof ILocationBreakpoint) {
SNode node = ((ILocationBreakpoint) breakpoint).getLocation().getSNode();
if (node != null) {
return new SNodePointer(node.getContainingRoot());
}
}